jQuery.ajaxSetup({
	cache : false,
	type : "POST",
	contentType : "application/x-www-form-urlencoded;charset=UTF-8"
});


$(document).ready(function() {

	// //////////////////////////////////////////////////////////////////////////
	// //
	// General Properties //
	// //
	// //////////////////////////////////////////////////////////////////////////
	
	$('#divIntro:hidden:first').animate({
	    opacity: 1.0,
	    left: '+=50',
	    height: 'toggle'
	  }, 10000);
	
	
	
	// About Footer & Header
	$("[data-role=header]").fixedtoolbar({
		updatePagePadding : false
	});
	$("[data-role=footer]").fixedtoolbar({
		updatePagePadding : false
	});
	$("[data-position='fixed']").fixedtoolbar('show');


	
	// //////////////////////////////////////////////////////////////////////////
	// //
	// stundenplan.html //
	// //
	// //////////////////////////////////////////////////////////////////////////

	$(document).delegate("#stundenplan", "pageinit", function() {
		initStundenplan();
	});

	// //////////////////////////////////////////////////////////////////////////
	// //
	// mensa.html //
	// //
	// //////////////////////////////////////////////////////////////////////////

	$(document).delegate("#mensa", "pageinit", function() {
		initMensa();
	});

	// //////////////////////////////////////////////////////////////////////////
	// //
	// register.html //
	// //
	// //////////////////////////////////////////////////////////////////////////

	$("#register").live("pageshow", function() {
		$('#registerForm').validate({
			rules : {
				usernameReg : {
					required : true,
					minlength : 4
				},
				passwordReg : {
					required : true,
					minlength : 4
				},
				passwordConfirmReg : {
					required : true,
					equalTo : passwordReg
				},
				emailReg : {
					required : true
				}
			}
		});
	});
	
	// //////////////////////////////////////////////////////////////////////////
	// //
	// login.html //
	// //
	// //////////////////////////////////////////////////////////////////////////

	$("#login").live("pageshow", function() {				
		$('#loginForm').validate({
			rules : {
				usernameLogin : {
					required : true,
					minlength : 4
				},
				passwordLogin : {
					required : true,
					minlength : 4
				}
			}
		});		
	});

	

});

